d19dbbeaba4781910caef03699d530ad4c62031b,ImageGallery/src/org/sleuthkit/autopsy/imagegallery/gui/SlideShowView.java,SlideShowView,updateCategoryBorder,#,315
Before Change
@Override
@ThreadConfined(type = ThreadType.ANY)
public Category updateCategoryBorder() {
return getFile().map(file -> {
final Category category = file.getCategory();
final Border border1 = hasHashHit() && (category == Category.ZERO)
? HASH_BORDER
: getCategoryBorder(category);
ToggleButton toggleForCategory = getToggleForCategory(category);
Platform.runLater(() -> {
getCategoryBorderRegion().setBorder(border1);
toggleForCategory.setSelected(true);
});
return category;
}).orElse(Category.ZERO);
}
After Change
@Override
@ThreadConfined(type = ThreadType.ANY)
public Category updateCategory() {
if (getFile().isPresent()) {
final Category category = super.updateCategory();
ToggleButton toggleForCategory = getToggleForCategory(category);
Platform.runLater(() -> {
toggleForCategory.setSelected(true);
});
return category;
} else {
return Category.ZERO;
}
}